(lambda x (and (a (lambda (b) (lambda (c) (set! b 3)) e (set! x (lambda()(define x 3) 3)))) ((lambda x (lambda (t) (set! x 3))) d) (e x)))